retaining dam - Spanish English Dictionary